person with a great memory - Alemán Inglés Diccionario